protective tubes - German English Dictionary